halter straps - Turkish English Dictionary